2673 Main St, Lake Placid, NY 12946-3580, Lake Placid
"Simple pizza place for reasonable prices. After climbing Giant mountain my friend and i had 2 slices"
"Simple pizza place for reasonable prices. After climbing Giant mountain my friend and i had 2 slices"